<?php

		require_once '../../Class/conexao.php';
		require_once '../../Class/zip.lib.php';
    
    $db = new conexao();
    $db->abrir();
    
		$consulta = "SELECT  

					`recipiente`.`rec_desc`,
 					`arquivo_deslizante`.`arq_desc`,
 					`modulo`.`mod_desc`, 
					`face`.`fac_desc`, 
					`nivel`.`niv_desc`

					FROM `recipiente`

					INNER JOIN `nivel` on `nivel`.`niv_id` = `recipiente`.`niv_id`
					INNER JOIN `face` on `face`.`fac_id` = `nivel`.`fac_id`
					INNER JOIN `modulo` on `modulo`.`mod_id` = `face`.`mod_id`
					INNER JOIN `arquivo_deslizante` on `arquivo_deslizante`.`arq_id` = `modulo`.`arq_id`";
		
		$resultado = mysql_query($consulta);
		
		while ($linha = mysql_fetch_assoc($resultado)){
			
			$conteudo ="ATRIBUTO \t DESCRICAO \t\t\t\t TIPO \t\t TAM";
			$conteudo .=chr(13).chr(10);
			$conteudo .="ARQUIVO \t ".$linha["arq_desc"]." \t\t\t\t  A \t\t 120";
			$conteudo .=chr(13).chr(10);
			$conteudo .="MODULO \t\t ".$linha["mod_desc"]." \t\t\t\t  A \t\t 50";
			$conteudo .=chr(13).chr(10);
			$conteudo .="FACE \t\t ".$linha["fac_desc"]." \t\t\t\t\t  A \t\t 5";
			$conteudo .=chr(13).chr(10);
			$conteudo .="NIVEL \t\t ".$linha["niv_desc"]." \t\t\t\t\t  A \t\t 5";
			$conteudo .=chr(13).chr(10);
			$conteudo .="CAIXA \t\t ".$linha["rec_desc"]." \t\t  A \t\t 120";
			$conteudo .=chr(13).chr(10).chr(13).chr(10);
			
			$sai = fopen('C:\exportRec'.date('Y-m-d').'_'.date('H').'.txt','a');
			
			$result = fputs($sai,$conteudo);
			
			fclose($sai);
			
		}
		
		$endereco = 'C:\exportRec'.date('Y-m-d').'_'.date('H').'.txt';
    	$arquivo = $endereco;
	
		 //Zipando o arquivo criado acima  
		  $zipfile = new zipfile('C:\exportRec'.date('Y-m-d').'_'.date('H').'.txt.zip');
		
		
		  $zipfile->addFileAndRead($arquivo);
		
		  //Disponibilizando o danado para donwload
		  echo $zipfile->file();
		  
		  //Removendo o arquivo temporario criado
		  unlink($endereco);

?>